package com.example.saiweisi.service.interf;

import com.example.saiweisi.controller.request.ReceptionAdminRequest;
import com.example.saiweisi.model.ReceptionAdmin;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface IReceptionAdminService {
    PageInfo<ReceptionAdmin> page(ReceptionAdminRequest receptionAdminRequest);

    void addreceptionadmin(ReceptionAdmin receptionAdmin);

    void deletereceptionadmin(Integer receptionAdminId);

    ReceptionAdmin getById(Integer receptionAdminId);

    void updatereceptionadmin(ReceptionAdmin receptionAdmin);

    void deletesreceptionadmin(List<Integer> receptionAdminIds);

    void resetPassword(Integer receptionAdminId);
}
